macro define - French English Dictionary